Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ROSS VIEW Detached £382,043 £220,000 16 Jun 2006
THE ORCHARD Detached £611,523 £600,000 3 May 2022